sugar cane – English–Español translations

🇬🇧 en es 🇪🇸

sugar cane noun

  • species of grass whose sap is a source of sugar
caña de azúcar
Wiktionary Links